/** 
* All Rights Reserved , Copyright (C) 2020 , 青岛鼎信通讯股份有限公司
* 
* PmBudgetLineEntity
* 项目预算明细
* 
* 修改纪录
* 2020-05-22 版本：1.0 shenyouyi 创建。
* @version 版本：1.0
* @author 作者：shenyouyi</name>
* 创建日期2020-05-22</date>
*/

package com.topscomm.pm.pojo;

import java.math.BigDecimal;
import java.util.*;
import com.topscomm.pm.*;

public class PmBudgetLineEntity extends PmEntity
{
    private static final long serialVersionUID = 1L;
    /** TableName:项目预算明细	*/
    public static String tableName= "PmBudgetLine";
    @Override
    public String getTableName(){ return "PmBudgetLine";}

    /** ColumnName:项目		*/
    public static String FieldProjectid = "projectid";

    /** ColumnName:申请单		*/
    public static String FieldBudgetapplyid = "budgetapplyid";

    /** ColumnName:行号		*/
    public static String FieldLineno = "lineno";

    /** ColumnName:费用类别	住勤补贴、加油、住宿、机票、火车票、客户票、专家评审费、其他、二包、人工	*/
    public static String FieldCosttype = "costtype";

    /** ColumnName:添加时间		*/
    public static String FieldAdddate = "adddate";

    /** ColumnName:预算金额	可以为负数，表示调减预算。	*/
    public static String FieldBudgetmoney = "budgetmoney";

    /** ColumnName:预算说明		*/
    public static String FieldNote = "note";

    /** ColumnName:状态		*/
    public static String FieldState = "state";

    /**项目		*/
    private long projectid;

    /**申请单		*/
    private long budgetapplyid;

    /**行号		*/
    private int lineno;

    /**费用类别	住勤补贴、加油、住宿、机票、火车票、客户票、专家评审费、其他、二包、人工	*/
    private String costtype;

    /**添加时间		*/
    private Date adddate;

    /**预算金额	可以为负数，表示调减预算。	*/
    private String budgetmoney;

    /**预算说明		*/
    private String note;

    /**状态		*/
    private int state;

    /**
    * @return the  projectid:项目
    */
    public long getProjectid() {
        return this.projectid;
    }

    /**
    * @param projectid:项目
    */
    public void setProjectid(long projectid) {
        this.projectid = projectid;
    }

    /**
    * @return the  budgetapplyid:申请单
    */
    public long getBudgetapplyid() {
        return this.budgetapplyid;
    }

    /**
    * @param budgetapplyid:申请单
    */
    public void setBudgetapplyid(long budgetapplyid) {
        this.budgetapplyid = budgetapplyid;
    }

    /**
    * @return the  lineno:行号
    */
    public int getLineno() {
        return this.lineno;
    }

    /**
    * @param lineno:行号
    */
    public void setLineno(int lineno) {
        this.lineno = lineno;
    }

    /**
    * @return the  costtype:住勤补贴、加油、住宿、机票、火车票、客户票、专家评审费、其他、二包、人工
    */
    public String getCosttype() {
        return this.costtype;
    }

    /**
    * @param costtype:住勤补贴、加油、住宿、机票、火车票、客户票、专家评审费、其他、二包、人工
    */
    public void setCosttype(String costtype) {
        this.costtype = costtype;
    }

    /**
    * @return the  adddate:添加时间
    */
    public Date getAdddate() {
        return this.adddate;
    }

    /**
    * @param adddate:添加时间
    */
    public void setAdddate(Date adddate) {
        this.adddate = adddate;
    }

    /**
    * @return the  budgetmoney:可以为负数，表示调减预算。
    */
    public String getBudgetmoney() {
        return this.budgetmoney;
    }

    /**
    * @param budgetmoney:可以为负数，表示调减预算。
    */
    public void setBudgetmoney(String budgetmoney) {
        this.budgetmoney = budgetmoney;
    }

    /**
    * @return the  note:预算说明
    */
    public String getNote() {
        return this.note;
    }

    /**
    * @param note:预算说明
    */
    public void setNote(String note) {
        this.note = note;
    }

    /**
    * @return the  state:状态
    */
    public int getState() {
        return this.state;
    }

    /**
    * @param state:状态
    */
    public void setState(int state) {
        this.state = state;
    }

}
